make (a speech) - French English Dictionary